Definition of Malpighia Glabra

  • (noun) tropical American shrub bearing edible acid red fruit resembling cherries

Antonyms of Malpighia Glabra


No Antonyms Found.

Homophones of Malpighia Glabra


No Homophones Found.